/**
 * sprig中的Aware接口 {@link org.springframework.beans.factory.Aware}
 *
 * 它是一个标记接口，表示这个类的实现类会在spring容器加载过程中通过回调的方式注入spring底层的容器对象。
 * 原理:
 *  在创建底层基础额IOC容器对象后，会通过其后置处理器 BeanPostProcessor 去执行对应Aware接口实现类里的 set 方法
 *  例如：
 *      {@link org.springframework.context.ApplicationContextAware}
 *      {@link org.springframework.context.support.ApplicationContextAwareProcessor}
 *
 * 使用方式：{@link com.wzw.springboot.principle.aware.CustomApplicationContext}
 *
 */
package com.wzw.springboot.principle.aware;